package com.xteam.ecsystem.entities;


import java.io.Serializable;

/**
 * 商品图片表
 * @author tangkf
 * @date 2012-08-14
 */
public class BaseGoodsPicture implements Serializable {
	private static final long serialVersionUID = 1L;


	/**
	 * 类名称
	 */
	public static final String REF="BaseGoodsPicture";

	/**
	 * 系统ID 的属性名
	 */
	public static final String PROP_BGPID="bgpId";

	/**
	 * 商品ID 的属性名
	 */
	public static final String PROP_BGPGOODS="bgpGoods";

	/**
	 * 图片描述 的属性名
	 */
	public static final String PROP_BGPDESC="bgpDesc";

	/**
	 * 原图 的属性名
	 */
	public static final String PROP_BGPORIGINAL="bgpOriginal";

	/**
	 * 大缩略图 的属性名
	 */
	public static final String PROP_BGPBIG="bgpBig";

	/**
	 * 中缩略图 的属性名
	 */
	public static final String PROP_BGPMIDDLE="bgpMiddle";

	/**
	 * 小缩略图 的属性名
	 */
	public static final String PROP_BGPSMALL="bgpSmall";

	/**
	 * 图片排序（大于等于0，倒序） 的属性名
	 */
	public static final String PROP_BGPORDER="bgpOrder";

	/**
	 * 编辑时间 的属性名
	 */
	public static final String PROP_BGPTIME="bgpTime";

	/**
	 * 图片状态（0-不显示，1-显示） 的属性名
	 */
	public static final String PROP_BGPSTATE="bgpState";

	/**
	 * 系统ID
	 */
	private java.lang.String bgpId;

	/**
	 * 商品ID
	 */
	private java.lang.String bgpGoods;

	/**
	 * 图片描述
	 */
	private java.lang.String bgpDesc;

	/**
	 * 原图
	 */
	private java.lang.String bgpOriginal;

	/**
	 * 大缩略图
	 */
	private java.lang.String bgpBig;

	/**
	 * 中缩略图
	 */
	private java.lang.String bgpMiddle;

	/**
	 * 小缩略图
	 */
	private java.lang.String bgpSmall;

	/**
	 * 图片排序（大于等于0，倒序）
	 */
	private java.lang.Integer bgpOrder;

	/**
	 * 编辑时间
	 */
	private java.util.Date bgpTime;

	/**
	 * 图片状态（0-不显示，1-显示）
	 */
	private java.lang.Integer bgpState;

	/**
	 * 获取 系统ID 的属性值
	 * @return bgpId : 系统ID
	 * @author tangkf
	 */
	public java.lang.String getBgpId(){
		return this.bgpId;
	}

	/**
	 * 设置 系统ID 的属性值
	 * @param bgpId : 系统ID
	 * @author tangkf
	 */
	public void setBgpId(java.lang.String bgpId){
		this.bgpId	= bgpId;
	}

	/**
	 * 获取 商品ID 的属性值
	 * @return bgpGoods : 商品ID
	 * @author tangkf
	 */
	public java.lang.String getBgpGoods(){
		return this.bgpGoods;
	}

	/**
	 * 设置 商品ID 的属性值
	 * @param bgpGoods : 商品ID
	 * @author tangkf
	 */
	public void setBgpGoods(java.lang.String bgpGoods){
		this.bgpGoods	= bgpGoods;
	}

	/**
	 * 获取 图片描述 的属性值
	 * @return bgpDesc : 图片描述
	 * @author tangkf
	 */
	public java.lang.String getBgpDesc(){
		return this.bgpDesc;
	}

	/**
	 * 设置 图片描述 的属性值
	 * @param bgpDesc : 图片描述
	 * @author tangkf
	 */
	public void setBgpDesc(java.lang.String bgpDesc){
		this.bgpDesc	= bgpDesc;
	}

	/**
	 * 获取 原图 的属性值
	 * @return bgpOriginal : 原图
	 * @author tangkf
	 */
	public java.lang.String getBgpOriginal(){
		return this.bgpOriginal;
	}

	/**
	 * 设置 原图 的属性值
	 * @param bgpOriginal : 原图
	 * @author tangkf
	 */
	public void setBgpOriginal(java.lang.String bgpOriginal){
		this.bgpOriginal	= bgpOriginal;
	}

	/**
	 * 获取 大缩略图 的属性值
	 * @return bgpBig : 大缩略图
	 * @author tangkf
	 */
	public java.lang.String getBgpBig(){
		return this.bgpBig;
	}

	/**
	 * 设置 大缩略图 的属性值
	 * @param bgpBig : 大缩略图
	 * @author tangkf
	 */
	public void setBgpBig(java.lang.String bgpBig){
		this.bgpBig	= bgpBig;
	}

	/**
	 * 获取 中缩略图 的属性值
	 * @return bgpMiddle : 中缩略图
	 * @author tangkf
	 */
	public java.lang.String getBgpMiddle(){
		return this.bgpMiddle;
	}

	/**
	 * 设置 中缩略图 的属性值
	 * @param bgpMiddle : 中缩略图
	 * @author tangkf
	 */
	public void setBgpMiddle(java.lang.String bgpMiddle){
		this.bgpMiddle	= bgpMiddle;
	}

	/**
	 * 获取 小缩略图 的属性值
	 * @return bgpSmall : 小缩略图
	 * @author tangkf
	 */
	public java.lang.String getBgpSmall(){
		return this.bgpSmall;
	}

	/**
	 * 设置 小缩略图 的属性值
	 * @param bgpSmall : 小缩略图
	 * @author tangkf
	 */
	public void setBgpSmall(java.lang.String bgpSmall){
		this.bgpSmall	= bgpSmall;
	}

	/**
	 * 获取 图片排序（大于等于0，倒序） 的属性值
	 * @return bgpOrder : 图片排序（大于等于0，倒序）
	 * @author tangkf
	 */
	public java.lang.Integer getBgpOrder(){
		return this.bgpOrder;
	}

	/**
	 * 设置 图片排序（大于等于0，倒序） 的属性值
	 * @param bgpOrder : 图片排序（大于等于0，倒序）
	 * @author tangkf
	 */
	public void setBgpOrder(java.lang.Integer bgpOrder){
		this.bgpOrder	= bgpOrder;
	}

	/**
	 * 获取 编辑时间 的属性值
	 * @return bgpTime : 编辑时间
	 * @author tangkf
	 */
	public java.util.Date getBgpTime(){
		return this.bgpTime;
	}

	/**
	 * 设置 编辑时间 的属性值
	 * @param bgpTime : 编辑时间
	 * @author tangkf
	 */
	public void setBgpTime(java.util.Date bgpTime){
		this.bgpTime	= bgpTime;
	}

	/**
	 * 获取 图片状态（0-不显示，1-显示） 的属性值
	 * @return bgpState : 图片状态（0-不显示，1-显示）
	 * @author tangkf
	 */
	public java.lang.Integer getBgpState(){
		return this.bgpState;
	}

	/**
	 * 设置 图片状态（0-不显示，1-显示） 的属性值
	 * @param bgpState : 图片状态（0-不显示，1-显示）
	 * @author tangkf
	 */
	public void setBgpState(java.lang.Integer bgpState){
		this.bgpState	= bgpState;
	}

	/**
	 * 转换为字符串
	 * @author tangkf
	 */
	public String toString(){
		return "{" + "bgpId(系统ID)=" + bgpId + "," +"bgpGoods(商品ID)=" + bgpGoods + "," +"bgpDesc(图片描述)=" + bgpDesc + "," +"bgpOriginal(原图)=" + bgpOriginal + "," +"bgpBig(大缩略图)=" + bgpBig + "," +"bgpMiddle(中缩略图)=" + bgpMiddle + "," +"bgpSmall(小缩略图)=" + bgpSmall + "," +"bgpOrder(图片排序（大于等于0，倒序）)=" + bgpOrder + "," +"bgpTime(编辑时间)=" + bgpTime + "," +"bgpState(图片状态（0-不显示，1-显示）)=" + bgpState + "}";
	}
	/**
	 * 转换为 JSON 字符串
	 * @author tangkf
	 */
	public String toJson(){
		return "{" + "bgpId:'" + bgpId + "'," +"bgpGoods:'" + bgpGoods + "'," +"bgpDesc:'" + bgpDesc + "'," +"bgpOriginal:'" + bgpOriginal + "'," +"bgpBig:'" + bgpBig + "'," +"bgpMiddle:'" + bgpMiddle + "'," +"bgpSmall:'" + bgpSmall + "'," +"bgpOrder:'" + bgpOrder + "'," +"bgpTime:'" + bgpTime + "'," +"bgpState:'" + bgpState + "'}";
	}
}